Tall Tree Plaza


Tall Tree Plaza is a one story 9,000 SF strip mall located in Sebastian Florida. The property was purchased, renovated and leased up by B Group Capital Management. After lease up it was sold in 2017.

Leasable Area

9,000 SF


971 Sebastian Blvd,
Sebastian Florida 32958