This 4 Bedroom Duplex Apartment for Rent at Bio House is newly renovated, well-maintained and in mint condition. Featuring co...