HeaderIcon
  1. Agent Logo

Explore by Metro

  • Atlanta
  • Baltimore
  • Boston
  • Bronx
  • Brooklyn
  • Chicago
  • Los Angeles
  • Manhattan
  • Miami
  • Nashville
  • North Port
  • Orlando
  • Philadelphia
  • Phoenix
  • Queens
  • San Diego
  • San Jose
  • Tampa
  • Washington
HeaderIcon

Explore by Metro

  • Atlanta
  • Baltimore
  • Boston
  • Bronx
  • Brooklyn
  • Chicago
  • Los Angeles
  • Manhattan
  • Miami
  • Nashville
  • North Port
  • Orlando
  • Philadelphia
  • Phoenix
  • Queens
  • San Diego
  • San Jose
  • Tampa
  • Washington
leftArrowBack to Search
  1. Home
  2. /
  3. Lauderhill, FL
  4. /
  5. 2451 Nw 41st Ave
Add to favoritesAdd to favorites (hover)
Save
leftArrow
Add to favoritesAdd to favorites (hover)

2451 Nw 41st Ave

2451 Nw 41st Ave, Lauderhill, FL, 33313
Cypress Tree Condominiums

YEAR BUILT

1978

# STORIES

4

# TOTAL UNITS

15

UNIT SIZE RANGE

705-975 sqft

Description

2451 NW 41st Ave sits in Lauderhill, near the intersection of NW 21st Street and NW 31st Avenue. The building overlooks a canal and a garden, adding some green space to the setting. The North Fork New River lies nearby, offering a natural feature to the landscape. This building began construction in 1978 and has maintained a solid community presence over the years. The mid-rise structure contains 4 stories and 10 condominium units. Unit sizes range from 705 to 975 square feet, providing options for different living spaces. Units have 1 to 2 bedrooms, accommodating various needs. Prices for these units range from $76,000 to $109,000, with an average selling price also around $76,000. Properties typically spend about 26 days on the market before selling. Residents enjoy several amenities including a clubhouse, pool, community room, and barbecue areas. An elevator makes getting to different floors easy. Laundry facilities are also available within the building, enhancing daily living. These common areas help create a sense of community among the residents. Dining options are nearby, with Nichells Caribbean Cuisine, Paradise Des Ami, and Unique Chinese Restaurant close by. These establishments offer different cuisines for all tastes. Shopping and parks are also within reach, making daily errands simple. Available features in some units include enclosed balconies and walk-in closets, though these are not standard in all homes. Outside, the canal and garden views provide appealing outdoor spaces for relaxation. The building combines a friendly community atmosphere with useful amenities and convenient access to local attractions.

Building ImageMLS ID #A11618090
Building ImageMLS ID #A11618090
Building Image
Building ImageView Listing

2451 Nw 41st Ave

2451 Nw 41st Ave, Lauderhill, FL, 33313


Cypress Tree Condominiums

YEAR BUILT

1978

# STORIES

4

# TOTAL UNITS

15

UNIT SIZE RANGE

705-975 sqft

Description

2451 NW 41st Ave sits in Lauderhill, near the intersection of NW 21st Street and NW 31st Avenue. The building overlooks a canal and a garden, adding some green space to the setting. The North Fork New River lies nearby, offering a natural feature to the landscape. This building began construction in 1978 and has maintained a solid community presence over the years. The mid-rise structure contains 4 stories and 10 condominium units. Unit sizes range from 705 to 975 square feet, providing options for different living spaces. Units have 1 to 2 bedrooms, accommodating various needs. Prices for these units range from $76,000 to $109,000, with an average selling price also around $76,000. Properties typically spend about 26 days on the market before selling. Residents enjoy several amenities including a clubhouse, pool, community room, and barbecue areas. An elevator makes getting to different floors easy. Laundry facilities are also available within the building, enhancing daily living. These common areas help create a sense of community among the residents. Dining options are nearby, with Nichells Caribbean Cuisine, Paradise Des Ami, and Unique Chinese Restaurant close by. These establishments offer different cuisines for all tastes. Shopping and parks are also within reach, making daily errands simple. Available features in some units include enclosed balconies and walk-in closets, though these are not standard in all homes. Outside, the canal and garden views provide appealing outdoor spaces for relaxation. The building combines a friendly community atmosphere with useful amenities and convenient access to local attractions.

Next

Description

2451 NW 41st Ave sits in Lauderhill, near the intersection of NW 21st Street and NW 31st Avenue. The building overlooks a canal and a garden, adding some green space to the setting. The North Fork New River lies nearby, offering a natural feature to the landscape. This building began construction in 1978 and has maintained a solid community presence over the years. The mid-rise structure contains 4 stories and 10 condominium units. Unit sizes range from 705 to 975 square feet, providing options for different living spaces. Units have 1 to 2 bedrooms, accommodating various needs. Prices for these units range from $76,000 to $109,000, with an average selling price also around $76,000. Properties typically spend about 26 days on the market before selling. Residents enjoy several amenities including a clubhouse, pool, community room, and barbecue areas. An elevator makes getting to different floors easy. Laundry facilities are also available within the building, enhancing daily living. These common areas help create a sense of community among the residents. Dining options are nearby, with Nichells Caribbean Cuisine, Paradise Des Ami, and Unique Chinese Restaurant close by. These establishments offer different cuisines for all tastes. Shopping and parks are also within reach, making daily errands simple. Available features in some units include enclosed balconies and walk-in closets, though these are not standard in all homes. Outside, the canal and garden views provide appealing outdoor spaces for relaxation. The building combines a friendly community atmosphere with useful amenities and convenient access to local attractions.

2451 Nw 41st Ave Key Stats Last 12 months

Avg. Listed Price$85,000

Avg. Sale Price-
Year over year list priceDown Arrow15.56%

Year over year sale price 0.00%
Total Listings1 Listed

Total sold0 Sold
Average Days on Market0 days

Average HOA fees per sqft-
Next

Key Stats

Year over year list priceDown Arrow15.56%

Year over year sale price0.00%
Total Listings1 Listed

Total sold0 Sold
Average Days on Market0 days

Average HOA fees per sqft-

Glen Gardens Estate Availability & Demand

Unit Availability

High
High availability buildings list units frequently.

Unit Availability helps to understand how often units in a particular building are listed for sale as compared with the neighborhood average. Units are rarely listed in buildings with low availability.

Unit Demand

High
Units in high-demand buildings sell quicker.

Unit Demand is a measure of quickly units in a particular building sell as compared with other buildings in the neighborhood. Units in high-demand buildings sell more quickly.

For Sale 0 For Sale

2451 Nw 41st Ave Sold Listings

UnitSize (sqft)BedsBathsDays On MarketDateStatusPrice
Unit 40740797522262025-05-16
MLS#: A11786392
Closed$76,000
Unit 30630697522352022-06-14
MLS#: F10329974
Closed$109,000
Unit 411411975221652019-12-31
MLS#: F10184542
Closed$60,000
Unit 31031097522852019-11-01
MLS#: F10188905
Closed$60,000
Unit 306
306

2 Beds

2 Baths

975 sqft


DateStatusPrice
2022-06-14Closed$109,000
MLS#: F10329974
Days On Market35
Unit 310
310

2 Beds

2 Baths

975 sqft


DateStatusPrice
2019-11-01Closed$60,000
MLS#: F10188905
Days On Market85
Unit 407
407

2 Beds

2 Baths

975 sqft


DateStatusPrice
2025-05-16Closed$76,000
MLS#: A11786392
Days On Market26
Unit 411
411

2 Beds

2 Baths

975 sqft


DateStatusPrice
2019-12-31Closed$60,000
MLS#: F10184542
Days On Market165
View Complete Unit Listing HistorySource By: MIAMI REALTORS

Amenities

Living at Cypress Tree brings plenty of perks. You can kick back by the refreshing pool on hot Florida days or enjoy barbecue cookouts with friends in the outdoor grilling area. The community room and clubhouse offer spaces to gather and relax, making it easy to socialize with neighbors or host small get-togethers. Access is a breeze with the elevators, and on-site laundry facilities make day-to-day living just a tad easier.

Next

Amenities Description

Living at Cypress Tree brings plenty of perks. You can kick back by the refreshing pool on hot Florida days or enjoy barbecue cookouts with friends in the outdoor grilling area. The community room and clubhouse offer spaces to gather and relax, making it easy to socialize with neighbors or host small get-togethers. Access is a breeze with the elevators, and on-site laundry facilities make day-to-day living just a tad easier.

Parking
Parking
Locker
Locker
Concierge
Concierge
Elevator(s)
Elevator(s)
Check Icon
Central AC
Central AC
Pool
Pool
Check Icon
Fitness Center
Fitness Center
-
Visitors Parking
Visitors Parking
Next

Amenities

Elevator(s)

Elevator(s)

Barbecue

Barbecue

Pool

Pool

Community Room

Community Room

Fire Alarm

Fire Alarm

Laundry

Laundry

Policies

Cats are welcome in Cypress Tree, adding a layer of comfort for pet lovers. With a cozy atmosphere and friendly people, you can bask in the joys of pet ownership while enjoying condo life. That said, it’s important to be aware that there are some restrictions in place, ensuring the community remains comfortable for everyone.

Pet Allowed
Pet Allowed
BBQ Permitted
BBQ Permitted
Sublet Allowed
Sublet Allowed
Short-term Rental Allowed
Short-term Rental Allowed

Compare with Buildings in the Neighbourhood (Last 12 Months)

Compare building's average price/sq. ft. and HOA fees/sq. ft. to buildings nearby

Building NameAvg price per square footAVG HOA FEE per square foot (Monthly)
2451 Nw 41st Ave--
4898 Nw 29th Ct$128/sqft.$2 /sqft.
4730 Nw 10th Ct$201/sqft.$2 /sqft.
4740 Nw 10th Ct$191/sqft.$2 /sqft.
4750 Nw 10th Ct$121/sqft.$3 /sqft.
3089 N Oakland Forest Dr$216/sqft.$3 /sqft.

Nearby Schools

Castle Hill Elementary School

D+
Public|Grades PK–5
2640 NW 46th Ave|0.45 miles away

Piney Grove Boys Academy

--
Private|Grades KG–12
4699 W Oakland Par...|0.79 miles away

Lauderhill 6-12 School

C
Public|Grades 6–8
1901 NW 49th Ave|0.89 miles away

St Helen Catholic School

--
Private|Grades PK–8
3340 W Oakland Par...|0.95 miles away

St Helen Roman Catholic Church

--
Private|Grades PK–8
3340 W Oakland Par...|0.99 miles away

Championship Academy of Distinction High School

D-
Public|Grades 9–12
3020 NW 33rd Ave|1 miles away
Next

Schools

arrow rightWhat to know about schoolsarrow right
Next

Description

Castle Hill Elementary School

D+
Public|Grades PK–5
2640 NW 46th Ave|Less than 1 Mile Away

Piney Grove Boys Academy

--
Private|Grades KG–12
4699 W Oakland Par...|Less than 1 Mile Away

Lauderhill 6-12 School

C
Public|Grades 6–8
1901 NW 49th Ave|Less than 1 Mile Away

St Helen Catholic School

--
Private|Grades PK–8
3340 W Oakland Par...|Less than 1 Mile Away

St Helen Roman Catholic Church

--
Private|Grades PK–8
3340 W Oakland Par...|Less than 1 Mile Away

Championship Academy of Distinction High School

D-
Public|Grades 9–12
3020 NW 33rd Ave|Less than 1 Mile Away

Eagles Nest Charter Academy

D+
Public|Grades KG–12
3698 NW 15th St|1.01 Miles Away

Lauderhill Paul Turner Elementary School

C
Public|Grades PK–5
1500 NW 49th Ave|1.02 Miles Away

Lauderhill Community Child Care Center

--
Private|Grades PK–2
1173 NW 40th Ave|1.18 Miles Away

Park Lakes Elementary School

B
Public|Grades KG–5
3925 N State Road ...|1.18 Miles Away

Ameribelge Center for Education

--
Private|Grades PK–12
4000 N State Road ...|1.28 Miles Away

Royal Palm Elementary School

C-
Public|Grades PK–5
1951 NW 56th Ave|1.36 Miles Away

Wingate Oaks Center

--
Public|Grades PK–12
1211 NW 33rd Ter|1.44 Miles Away

Larkdale Elementary School

C+
Public|Grades PK–5
3250 NW 12th Pl|1.47 Miles Away

Endeavour Primary Learning Center

F
Public|Grades PK–3
2600 NW 58th Ter|1.58 Miles Away

Oriole Elementary School

C
Public|Grades PK–5
3081 NW 39th St|1.70 Miles Away

Central Charter School

C
Public|Grades KG–8
4515 N State Road ...|1.72 Miles Away

Mount Olivet Seventh-Day Adventist School

--
Private|Grades KG–7
3013 NW 11th St|1.75 Miles Away

William Dandy Middle School

D-
Public|Grades 6–8
2400 NW 26th St|1.78 Miles Away

Plantation Elementary School

C
Public|Grades PK–5
651 NW 42nd Ave|1.78 Miles Away

Lauderdale Lakes Middle School

D-
Public|Grades 6–8
3911 NW 30th Ave|1.80 Miles Away

The Embassy Academy

--
Private|Grades KG–12
2516 W Oakland Par...|1.84 Miles Away

Boyd H. Anderson High School

D-
Public|Grades 9–12
3050 NW 41st St|1.87 Miles Away

Sunfire High School

--
Public|Grades 9–12
2360 W Oakland Par...|1.96 Miles Away

Rock Island Elementary School

C+
Public|Grades PK–5
2350 NW 19th St|1.97 Miles Away

Transit

36th Street & 43rd Avenue

0.95 miles away|19 min walk

CVS Oakland Park Boulevard @ Northwest 55th Avenue

1.33 miles away|26 min walk

Florida Medical Center

0.97 miles away|19 min walk

Hawaiian Gardens

1.17 miles away|23 min walk

Highland Drive/Mainland Drive

1.93 miles away|37 min walk

Inverrary Boulevard/Inverrary Drive

1.96 miles away|38 min walk
Next

Transit

arrow rightWhat to know about transitarrow right
Next

Description

36th Street & 43rd Avenue

0.95 miles away|19 min walk

CVS Oakland Park Boulevard @ Northwest 55th Avenue

1.33 miles away|26 min walk

Florida Medical Center

0.97 miles away|19 min walk

Hawaiian Gardens

1.17 miles away|23 min walk

Highland Drive/Mainland Drive

1.93 miles away|37 min walk

Inverrary Boulevard/Inverrary Drive

1.96 miles away|38 min walk

Inverrary Boulevard/Inverrary Drive (South)

1.96 miles away|38 min walk

Inverrary Boulevard/Lime Hill Road

1.68 miles away|33 min walk

Inverrary Boulevard/Oakland Park Boulevard

1.53 miles away|30 min walk

Inverrary Drive/International Village

1.9 miles away|37 min walk

Inverrary Falls Publix Lauderhill

1.74 miles away|34 min walk

Lauderdale Lakes City Hall

0.89 miles away|18 min walk

Lauderdale Pointe/Northwest 32nd Avenue and Northwest 19th Street

1.04 miles away|20 min walk

Lauderdale Transit Center - (BAY 4 - RT--)

0.93 miles away|18 min walk

Lauderdale Transit Center - (BAY 5 - RT--)

0.93 miles away|18 min walk

Lauderhill Central Park Library

1.26 miles away|25 min walk

Lauderhill Towne Centre Library

2 miles away|39 min walk

Lauderhill Transit Center

0.93 miles away|18 min walk

Lauderhill Transit Center - (Bay 1)

0.94 miles away|18 min walk

Lauderhill Transit Center - (Bay 10 - RT19)

0.92 miles away|18 min walk

Lauderhill Transit Center - (Bay 3 - RT40)

0.94 miles away|18 min walk

Lauderhill Transit Center - (Bay 5 - RT18)

0.93 miles away|18 min walk

Lauderhill Transit Center - (Bay 6 - RT36 East)

0.93 miles away|18 min walk

Lauderhill Transit Center - (Bay 7 - RT81 East)

0.93 miles away|18 min walk

Lauderhill Transit Center - (Bay 8 - RT81 West)

0.92 miles away|18 min walk

Lauderhill Transit Center - (Bay 9 - RT36 West)

0.92 miles away|18 min walk

Mainland Drive/Northwest 43rd Avenue

1.89 miles away|37 min walk

Northwest 10th Court/Northwest 45th Avenue

1.4 miles away|27 min walk

Northwest 12th Street & US 441

1.05 miles away|21 min walk

Northwest 12th Street/US Highway 441

1.09 miles away|21 min walk

Northwest 15th Court/Northwest 24th Terrace

1.93 miles away|37 min walk

Northwest 15th Court/Northwest 27th Avenue

1.81 miles away|35 min walk

Northwest 15th Street/Northwest 56th Avenue

1.58 miles away|31 min walk

Northwest 15th Street/Northwest 58th Terrace

1.69 miles away|33 min walk

Northwest 15th Street/Northwest 60th Avenue

1.87 miles away|36 min walk

Northwest 16th Street/Northwest 40th Avenue - (Shopping Center)

0.74 miles away|15 min walk

Northwest 16th Street/Northwest 43rd Terrace

0.79 miles away|16 min walk

Northwest 16th Street/Northwest 47th Avenue

0.89 miles away|17 min walk

Northwest 16th Street/US 441

0.73 miles away|15 min walk

Northwest 16th Street/US 441 (East)

0.77 miles away|15 min walk

Northwest 17th Court/Northwest 33rd Avenue

1.01 miles away|20 min walk

Northwest 19th Street/# 3507

0.74 miles away|15 min walk

Northwest 19th Street/# 3615

0.64 miles away|13 min walk

Northwest 19th Street/Northwest 24th Avenue

1.96 miles away|38 min walk

Northwest 19th Street/Northwest 24th Terrace

1.84 miles away|36 min walk

Northwest 19th Street/Northwest 26th Terrace

1.69 miles away|33 min walk

Northwest 19th Street/Northwest 27th Avenue

1.66 miles away|32 min walk

Northwest 19th Street/Northwest 28th Avenue

1.57 miles away|31 min walk

Northwest 19th Street/Northwest 28th Terrace

1.53 miles away|30 min walk

Northwest 19th Street/Northwest 29th Avenue

1.42 miles away|28 min walk

The Neighbourhood: 2451 Nw 41st Ave

Similar Buildings Nearby

Add to favoritesAdd to favorites (hover)
2999 Nw 48th Ave
2999 Nw 48th Ave, Lauderdale Lakes, FL
Click to see listings
Add to favoritesAdd to favorites (hover)
2999 Nw 48th Ave
2999 Nw 48th Ave, Lauderdale Lakes, FL
Click to see listings
Add to favoritesAdd to favorites (hover)
4848 Nw 24
4848 Nw 24, Lauderdale Lakes, FL
Click to see listings
Add to favoritesAdd to favorites (hover)
3760 Inverrary Dr
3760 Inverrary Dr, Lauderhill, FL
Click to see listings
Add to favoritesAdd to favorites (hover)
2999 Nw 48th Ave
2999 Nw 48th Ave, Lauderdale Lakes, FL
Click to see listings
Add to favoritesAdd to favorites (hover)
2999 Nw 48th Ave
2999 Nw 48th Ave, Lauderdale Lakes, FL
Click to see listings
Add to favoritesAdd to favorites (hover)
4848 Nw 24
4848 Nw 24, Lauderdale Lakes, FL
Click to see listings

2451 Nw 41st Ave Demographics

This neighborhood indicates a good mix of people which makes it a good place for families. About 23.18% are children aged 0–14, 19.87% are young adults between 15–29, 17.27% are adults aged 30–44, 17.81% are in the 45–59 range and 21.87% are seniors aged 60 and above. Commuting options are also varying where 85.32% of residents relying on driving, while others prefer public transit around 8.42%, walking around 1.54%, biking around 0.24%, allowing residents to choose travel modes that best fit their daily routines. Most homes in the area are with 61.43% of units are rented and 38.57% are owner occupied. The neighborhood offers different household types. About 24.29% are single family homes and 11.08% are multi family units. Around 34.09% are single-person households, while 65.91% are multi person households. This mix works well for families, roommates, and individuals. Education levels in the neighborhood vary widely where 8.56% of residents have bachelor’s degrees. Around 37.81% have high school or college education. Another 10.74% hold diplomas while 3.97% have completed postgraduate studies. The remaining are 38.92% with other types of qualifications.

Next

Demographics Description

This neighborhood indicates a good mix of people which makes it a good place for families. About 23.18% are children aged 0–14, 19.87% are young adults between 15–29, 17.27% are adults aged 30–44, 17.81% are in the 45–59 range and 21.87% are seniors aged 60 and above. Commuting options are also varying where 85.32% of residents relying on driving, while others prefer public transit around 8.42%, walking around 1.54%, biking around 0.24%, allowing residents to choose travel modes that best fit their daily routines. Most homes in the area are with 61.43% of units are rented and 38.57% are owner occupied. The neighborhood offers different household types. About 24.29% are single family homes and 11.08% are multi family units. Around 34.09% are single-person households, while 65.91% are multi person households. This mix works well for families, roommates, and individuals. Education levels in the neighborhood vary widely where 8.56% of residents have bachelor’s degrees. Around 37.81% have high school or college education. Another 10.74% hold diplomas while 3.97% have completed postgraduate studies. The remaining are 38.92% with other types of qualifications.

Age Demographics

23.18% (0 - 14 years old)

19.87% (15 - 29 years old)

17.27% (30 - 44 years old)

17.81% (45 - 59 years old)

21.87% (60+ years old)

Commute

8.42%

Transit

1.54%

Walk

85.32%

Drive

0.24%

Bike

Housing Ownership

38.57%

Owner Occupied

61.43%

Rental Units

Household Types

24.29%

Single Family

11.08%

Multi Family

34.09%

Single Person

65.91%

Multi Person

Education

Bachelors Degree8.56%
High School College37.81%
Diploma10.74%
Post Graduate3.97%
Others38.92%
Next

Education

Diploma10.74%
Post Graduate3.97%
Others38.92%
Get the HelloCondo Newsletter
Real-estate tips, insights, and market reports in your inbox.
Newsletter
  1. Home
  2. /Fort Lauderdale, FL
  3. /
    2451 Nw 41st Ave
Nearby Cities
Hollywood
Buildings
2017 Nw 46th Ave
2029 Nw 46th Ave
2201 Nw 41st Ave
2251 Nw 41st Ave
2401 Nw 41st Ave
2451 Nw 41st Ave
2501 Nw 41st Ave
2510 Nw 39th Way
2601 Nw 56th Ave
2611 Nw 56th Ave
2900 Nw 46th Ave
2950 Nw 46th Ave
4101 Nw 26th St
4160 Nw 21st St
4161 Nw 26th St
4191 Nw 26th St
4210 Nw 21st St
4220 Nw 21st St
4221 Nw 19th St
4431 Nw 16th St
Neighborhoods
Broken Sound Country ClubFloral LakesHoliday Springs Village
Kendall NorthLandingsMiami BeachMiami Lakes WestMission BayMystic WoodsNaranja - Princeton - EastNorth LauderdalePalm Beach Lakes SouthPalm Beach ShoresPalm TrailProspect HeightsR & D ParkRio PocoRio VistaRoyal LandSouthwest
ZIP Codes
330143302133022
3306833122331313313633139331443318033185333113338833433334343344133442334463346233470
Community
2940 Solano at MonterraAddison CourtAlhambra Circle
Allamanda GardensAllegroAlpine Woods CondominiumsAlpine Woods of JacarandaApple CreekApplegreenApplewood Village IApplewood Village IIApplewood Village IIIApplewood Village IVArbor CourtsArbor KeysArrowheadArrowhead CondominiumsArtesiaAshmontAtlantic East
HelloCondo Logo
HelloCondo Logo
HelloCondo Is The #1 Condo Search Platform And Real Estate Recommendation Engine. Search, Find And Buy The Perfect Condo And Get Matched With The Best Agents. Finding A Condo Has Never Been So Easy.

HelloCondo is a division of HelloCasa, LLC

FacebookIconInstagramIconXIconRedditIcon

HelloCondo

Find A RealtorTerms of UsePrivacy PolicyCalifornia Privacy NoticeAccessibility PolicyCCPA Notice on CollectionDMCABrowseBlogsNYS Standard Operating ProcedureNYS Fair Housing Notice

Contact

LocationIcon
300 Galleria Pkwy SE, Suite 1500,
Atlanta, GA 30339
PhoneICon
(855) 625-0319
EmailIConhello@hellocondo.com
Contact Us

For Sale

Condos for saleTownhomes for sale
AgentIcon
LocationIcon

Julie's Realty, LLC

Yuliya "Julie" Sidorevskaya

1700 79th Street CSWY STE#160,

North Bay VIllage, FL, 33141

PhoneICon305-340-1857
EmailIConJulie@JuliesRealty.net
© HelloCondo 2026. All Rights Reserved.