Michala Costello

Michala Costello

Real Estate Salesperson | Member - Compass Sports & Entertainment Division

Specialties

Sports & Entertainment, Relocation, Real Estate Consulting

Client Testimonials

Scroll down for more

​ ★★★★★
"Michala and her team are fantastic. Professional, polite and practical. My third transaction with them, and I was pleased as usual. Never pushy and always responsive. Great sincere service. Consummate professional. "

★★★★★
"We recommend Michala and her team 100%. We were given Michala’s name by several neighbors who had also had wonderful experiences with her, and we are so grateful! She helped us with a difficult transition move at an emotional time in our lives, and we ended up with a great success and a sense of completion that was very important - the team helped us in this every step of the way with advice, paperwork, logistics, strategy and more. Michala understood our neighborhood perfectly."

★★★★★
"This organization is in a class by itself. Even the word outstanding is an understatement. My family had a small house in terrible condition that needed to be sold quickly to avoid squatters. At the same time I could not afford to give the property away at a price below market value. The Costello Group listed the property, showed the property and sold the property at a market price. They treated this transaction like it was a multimillion dollar home. This type of service is priceless."

Education

Keller Graduate School of Management
Masters of Business, Business and Human Resources

University of Nebraska at Kearney  
BS, Psychology

About Michala

Michala Costello's love for real estate began early, tagging along with her mom to open houses and imagining the life each home could hold. Originally from the rural Midwest, she moved to Chestnut Hill, Philadelphia in the early 2000s. Michala then relocated to Haddonfield, New Jersey, where she now lives with her husband, two kids, and very active dog. 

Licensed since 2007, Michala has built her real estate career on a foundation of strategy, trust, and an unwavering commitment to her clients. With a Bachelor's in Psychology and a Master's in Business Administration, she brings a rare combination of people-first intuition and sharp business acumen to every transaction. 

As one of the first agents to join Compass's Center City office when it opened in 2018, she went on to start Curated Living at Compass in 2023 - a team built around the belief that every move deserves expert, personalized guidance. Licensed in both Pennsylvania and New Jersey, Michala offers clients a uniquely cross-market perspective, helping buyers and sellers navigate opportunities on both sides of the Delaware River with clarity and confidence. When she's not guiding clients through the market, you'll find her on a trail with her family or hosting around one of her signature gourmet charcuterie boards.

Michala specializes in serving high-net-worth individuals such as executives, professional athletes, coaches, and celebrities. She holds membership in two of real estate's most exclusive professional communities: the Compass Sports & Entertainment Division, an invitation-only network of just 170 agents across 75+ markets, and REALM Global, a vetted collective representing the top 1% of luxury advisors worldwide. Michala has personally guided these clients through complex residential transactions, earning a reputation for precision, discretion, and results.

Michala is also part of Compass Coast to Coast, an exclusive referral network connecting clients with trusted Compass experts across the country. No matter where life takes you, Michala can connect you with the right agent.


A text banner with the text CURATED LMING        

Michala Costello’s Listings

$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
$3,850,000 | 209 East 20th Street, Long Beach Township, NJ 08008
1/53
Listed By CompassActive Under Contract

$3,850,000

5
Bedrooms
2,600
Square Feet
0.14
Acres
a front view of a house with a yard and garage
a living room with furniture fireplace and a flat screen tv
a living room with furniture and a large window
a dining table with chairs and wooden floor
a view of a dining room with furniture and window
a bedroom with a bed and a mirror
a bedroom with a bed and a potted plant on the table
a bathroom with a sink double vanity and a mirror
a living room with furniture a fireplace and a flat screen tv
a front view of a house with a yard
unknown
a picture of a floor plan
$2,595,000 | 391 Port Royal Avenue, Philadelphia, PA 19128
1/13
Listed By CompassNew Construction

$2,595,000

5
Bedrooms
4,400
Square Feet
0.76
Acres
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
$2,595,000 | 385 Port Royal Avenue, Philadelphia, PA 19128
1/42
Listed By CompassOpen: 6/27 11:00AM - 12:30PM

$2,595,000

4
Bedrooms
4,400
Square Feet
0.83
Acres
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
$1,545,000 | 83 Centre Street, Haddonfield, NJ 08033
1/53
Listed By CompassPending

$1,545,000

5
Bedrooms
3,300
Square Feet
0.24
Acres
a view of outdoor space with lots of trees
a view of a swimming pool
1/2
Compass Coming Soon

$550,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.03
Acres
$550,000 | 387 Port Royal Avenue, Philadelphia, PA 19128
$550,000 | 387 Port Royal Avenue, Philadelphia, PA 19128
$550,000 | 387 Port Royal Avenue, Philadelphia, PA 19128
1/3
Listed By CompassPending

$550,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.00
Acres
$549,900 | 118 East Hillcrest Avenue, Philadelphia, PA 19118
$549,900 | 118 East Hillcrest Avenue, Philadelphia, PA 19118
$549,900 | 118 East Hillcrest Avenue, Philadelphia, PA 19118
$549,900 | 118 East Hillcrest Avenue, Philadelphia, PA 19118
$549,900 | 118 East Hillcrest Avenue, Philadelphia, PA 19118
1/5
Listed By CompassPending

$549,900

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.49
Acres
a view of outdoor space with lots of trees
Contact Agent | 383 Port Royal Avenue, Philadelphia, PA 19128
1/2
Compass Coming Soon

Contact Agent

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.21
Acres
a view of outdoor space with trees
Listed By CompassNew Construction

$450,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.15
Acres
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
$312,000 | 213 Tavistock Road, Cherry Hill, NJ 08034
1/24
Listed By Compass

$312,000

2
Bedrooms
1,101
Square Feet
Unavailable
Acres

Michala Costello’s Transactions

Past Sales
$3,800,000 | 33 Solebury Mountain Road, New Hope, PA 18938

$3,800,000

5
Bedrooms
5,834
Square Feet
1.10
Acres
$1,950,000 | 631 Pine Street, Philadelphia, PA 19106

$1,950,000

4
Bedrooms
4,900
Square Feet
0.07
Acres
a living room with patio furniture and a large window

$1,907,000

4
Bedrooms
4,725
Square Feet
0.46
Acres
$1,880,000 | 111 West Moreland Avenue, Philadelphia, PA 19118

$1,880,000

6
Bedrooms
5,595
Square Feet
0.43
Acres
$1,850,000 | 7 Richards Way, Ambler, PA 19002

$1,850,000

4
Bedrooms
4,650
Square Feet
$1,825,000 | 8241 Crittenden St | Philadelphia

$1,825,000

6
Bedrooms
4.5
Bathrooms

8241 Crittenden St

Philadelphia

$1,810,000 | 17 West Redman Avenue, Haddonfield, NJ 08033

$1,810,000

6
Bedrooms
4,381
Square Feet
$1,800,000 | 507 Auburn Avenue, Wyndmoor, PA 19038

$1,800,000

5
Bedrooms
5,000
Square Feet
0.52
Acres
$1,780,000 | 2 Richards Way, Ambler, PA 19002

$1,780,000

4
Bedrooms
5,085
Square Feet
0.02
Acres
a living room with furniture and a potted plant

$1,645,000

4
Bedrooms
4,800
Square Feet
0.02
Acres
$1,629,000 | 9 Richards Way, Ambler, PA 19002

$1,629,000

4
Bedrooms
4,997
Square Feet
$1,600,000 | 4 Richards Way, Ambler, PA 19002

$1,600,000

4
Bedrooms
3,814
Square Feet
$1,600,000 | 17 West Redman Avenue, Haddonfield, NJ 08033

$1,600,000

6
Bedrooms
4,381
Square Feet
0.17
Acres
$1,589,000 | 10 Richards Way, Ambler, PA 19002

$1,589,000

4
Bedrooms
4,997
Square Feet
a front view of a house with a yard

$1,565,000

4
Bedrooms
5,974
Square Feet
1
Acres
$1,500,000 | 501 Warwick Road, Haddonfield, NJ 08033

$1,500,000

5
Bedrooms
3,800
Square Feet
0.49
Acres
$1,400,000 | 380 Kings Highway West, Haddonfield, NJ 08033

$1,400,000

5
Bedrooms
3,999
Square Feet
$1,395,000 | 600-610 West Allens Lane, Philadelphia, PA 19119

$1,395,000

7
Bedrooms
5,844
Square Feet
0.92
Acres
Past Rentals
$9,800 | 210 South 25th Street, Unit 1405, Philadelphia, PA 19103

$9,800

3
Bedrooms
2,153
Square Feet
$5,500 | 11 Solebury Mountain Road, New Hope, PA 18938

$5,500

5
Bedrooms
2,721
Square Feet
3.32
Acres
$4,500 | 728 Switchman Road, Media, PA 19063

$4,500

3
Bedrooms
2,504
Square Feet
$3,750 | 260 Village Court, Haddonfield, NJ 08033

$3,750

3
Bedrooms
1,960
Square Feet
0.20
Acres
$3,500 | 4021 Derby Court, Cherry Hill, NJ 08002

$3,500

3
Bedrooms
1,453
Square Feet
$3,400 | 521 Argyle Road, Drexel Hill, PA 19026

$3,400

5
Bedrooms
2,461
Square Feet
0.18
Acres
$3,400 | 144 Levering Street, Philadelphia, PA 19127

$3,400

3
Bedrooms
2,035
Square Feet
0.04
Acres
$3,400 | 634 South Edge Park Drive, Haddonfield, NJ 08033

$3,400

3
Bedrooms
1,990
Square Feet
0.21
Acres
$3,300 | 15 Pennant Lane, Willingboro, NJ 08046

$3,300

4
Bedrooms
1,768
Square Feet
0.15
Acres
$3,200 | 812 Christian Street, Unit C, Philadelphia, PA 19147

$3,200

3
Bedrooms
1,864
Square Feet
0.02
Acres
$2,650 | 901 North Penn Street, Unit P703, Philadelphia, PA 19123

$2,650

1
Bedrooms
1,111
Square Feet
a car parked in front of a building

$2,650

3
Bedrooms
1,518
Square Feet
$2,300 | 351 South 47th Street, Unit B505, Philadelphia, PA 19143

$2,300

3
Bedrooms
1,720
Square Feet
$2,300 | 640 Keely Street, Philadelphia, PA 19128

$2,300

3
Bedrooms
1,867
Square Feet
$2,300 | 4248 Terrace Street, Philadelphia, PA 19128

$2,300

4
Bedrooms
1,350
Square Feet
0.03
Acres
$2,200 | 5 Hemlock Road, Lansdowne, PA 19050

$2,200

4
Bedrooms
2,312
Square Feet
0.21
Acres
$2,200 | 7705 Laurel Lane, Wyndmoor, PA 19038

$2,200

3
Bedrooms
1,120
Square Feet
0.20
Acres
$2,100 | 279 Lake Street, Haddonfield, NJ 08033

$2,100

3
Bedrooms
956
Square Feet
0.09
Acres