Constructed in 2009, the Tallman Pines apartment building comprises 200 units of the following unit mix: Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 190,364 SqFt. The property is located in Deerfield Beach, at 700 NE 41st Street, Ft Lauderdale.