1 of 2713240 Ortega Ln (opens in new tab)13240 Ortega Lane, North Miami, FL 33181(305) 302-6224$13,000/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability